# -*- coding: utf-8 -*-

import os


# 判断目录是否存在，不存在则创建
def makedirs(dirs):
    print('-'*20)
    if not os.path.exists(dirs):
        print('正在创建文件夹  %s' % dirs)
        os.makedirs(dirs)
        return
    print('文件夹已存在 %s' % dirs)


# 重命名文件夹(测试用)
def rename(path):
    # path = 'd:\\ZOL\\'
    dirs = os.listdir(path)
    for dir in dirs:
        newDir = confir(dir.split('_')[0])+'_'+confir(dir.split('_')[1]) \
                 +'_'+dir.split('_')[2]+'_'+dir.split('_')[3]


        if dir!=newDir:
            print('old:%s, new:%s'% (dir, newDir))
            # print(dir)
            # 重命名目录
            os.rename(path+dir, path+newDir)


# 查找是否存在该文件
def findfile(start, name):
    for relpath, dirs, files in os.walk(start):
        if name in files:
            full_path = os.path.join(start, relpath, name)
            print(os.path.normpath(os.path.abspath(full_path)))
            return True
    return False

# print(findfile('d:\ZOL','87533.jpg'))
